have a craving - French English Dictionary